package com.txzt.gaea.business.device.domain.model;

import lombok.Data;
import org.beetl.sql.core.annotatoin.InsertIgnore;
import org.beetl.sql.core.annotatoin.Table;
import org.beetl.sql.core.annotatoin.UpdateIgnore;

import java.util.Date;

@Data
@Table(name="tb_device_maintain")
public class DeviceMaintain {

    /*维护id*/
    private Long id ;
    /*设备id*/
    private Long deviceId ;
    /*设备编号*/
    private String deviceCode ;
    /*设备名称*/
    private String deviceName ;
    /*设备品牌*/
    private String deviceBrand ;
    /*设备型号*/
    private String deviceModel ;
    /*设备类型*/
    private String deviceType ;
    /*设备状态*/
    private Integer deviceStatus ;
    /*维护类型*/
    private String maintainType ;
    /*维护数量*/
    private Integer maintainQty ;
    /*提请人员*/
    private String applyBy ;
    /*提请部门*/
    private Long departId ;
    /*维护人员*/
    private String maintainBy ;
    /*项目类型*/
    private String projectType ;
    /*备注*/
    private String remark ;
    /*创建人*/
    private Long createBy ;
    /*创建时间*/
    private Date createTime ;
    /*更新人*/
    private Long updateBy ;
    /*更新时间*/
    private Date updateTime ;
    /*删除标志*/
    private Integer isDelete ;

    /*提请部门*/
    @UpdateIgnore
    @InsertIgnore
    private String departName ;
}
